package edu.nwpu.zya.coreops.common.utils;

import java.util.Random;

public class RandomUtils {
    private static Random random=new Random();

    /**
     * 获取正态分布随机数
     * @param u 均值
     * @param b 方差
     * @return 随机数
     */
    public static double getGaussianValue(int u,int b){
        return Math.sqrt(b)*random.nextGaussian()+u;
    }

    /**
     * 获取正态分布随机数，方差为1
     * @param u 均值
     * @return 随机数
     */
    public static double getGaussianValue(int u){
        return getGaussianValue(u,1);
    }

}
